Windows 10 Ubuntu 子系统安装Myslq

1.安装前

首先执行下面三条命令,分别安装mysql-server mysql-clientlibmysqlclient-dev:

1
2
3
sudo apt-get install mysql-server
sudo apt install mysql-client
sudo apt install libmysqlclient-dev

2.启动服务

1
service mysql start

3. 设置密码:

在命令行输入 mysql 进入mysql状态,输入以下命令设置密码,其中,u和root之间没有空格,p和你的密码之间没有空格 :

1
mysql -uroot -p你的密码

4.允许远程连接

在上一步的基础上输入 quit 退出 mysql 环境,开始设置mysql允许远程访问,首先编辑文件/etc/mysql/mysql.conf.d/mysqld.cnf

1
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf

按下字母 i 或者 insert键进入编辑状态,用 # 注释掉注释掉 bind-address = 127.0.0.1;然后按下 Esc 键,输入 :wq 保存退出.

5. 授权连接

在命令行输入 mysql ,输入以下 sql 语句进行授权:

1
2
grant all on *.* to root@'%' identified by '你的密码' with grant option;
flush privileges;

输入 quit 退出mysql 状态,

6. 重启服务 :

1
service mysql restart

用 navicat 连接即可

文章目录
  1. 1. 1.安装前
  2. 2. 2.启动服务
  3. 3. 3. 设置密码:
  4. 4. 4.允许远程连接
  5. 5. 5. 授权连接
  6. 6. 6. 重启服务 :